#ifndef FUNC_MAP_H
#define FUNC_MAP_H

#include "command.h"

func_map_t func_map[] = {
	{"copy", (func_ptr) _copy},
	{"hi", (func_ptr) _hi},
	{"clear", (func_ptr) _clear},
	{"printenv", (func_ptr) _printenv},
	{"moverect", (func_ptr) _moverect},
	{"help", (func_ptr) _help},
	{"sysinfo", (func_ptr) _sysinfo},
	{"ls", (func_ptr) _ls},
	{"pwd", (func_ptr) _pwd},
	{"cd", (func_ptr) _cd},
	{"tee", (func_ptr) _tee},
	{"head", (func_ptr) _head},
	{"tail", (func_ptr) _tail},
	{"kilo", (func_ptr) _kilo},
	{"touch", (func_ptr) _touch},
	{"echo", (func_ptr) _echo},
	{"cat", (func_ptr) _cat},
	{"mkdir", (func_ptr) _mkdir},
	{"rmdir", (func_ptr) _rmdir},
	{"rm", (func_ptr) _rm},
	{"mv", (func_ptr) _mv},
	{"ln", (func_ptr) _ln},
	{"history", (func_ptr) _history},
	{"tree", (func_ptr) _tree},
	{NULL, NULL}
};

#endif
